direct trust - Spanish English Dictionary